someone that does not eat any animal flesh - Turco Inglés Diccionario